﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Keepo.Models;
using System.Web.Mvc;
using AlbumDesigner.Models.Types;

namespace AlbumDesigner.Models.ViewModels
{
    public class AlbumDetailsViewModel
    {
        public AlbumData Album { get; set; }

        public string AlbumSectionsJSON { get; set; }

        public string FilmingDaysJSON { get; set; }

        public List<AlbumPrintVersionData> PrintVersions { get; set; }

        public SelectList AlbumSizesList { get; set; }
        public SelectList PapersList { get; set; }
        public SelectList AlbumStatusesList { get; set; }
        public SelectList AlbumLockStatusesList { get; set; }
        public SelectList AlbumSectionStatusesList { get; set; }
        public SelectList AlbumSectionLockStatusesList { get; set; }
        public SelectList AlbumSectionTypesList { get; set; }
        public SelectList AlbumPrintVersionStatusesList { get; set; }

        public List<SelectListItem> PhotographersList { get; set; }
        public List<SelectListItem> SalesMenList { get; set; }
    }
}